physically exhaust - Turkish English Dictionary